variety of yam produced by the himber - Español Inglés Diccionario